.ant-form {
  .ant-descriptions-item {
    padding-bottom: 0;
  }
}

.form-control-group {
  margin-bottom: 20px;
}
.descriptions-layout-horizontal {
    padding-right: 14px;
  .ant-descriptions-row {
    .ant-descriptions-item {
      .ant-descriptions-item-container {
        margin-right: 10px;
      }
     
    }
  }
}
.form-control-container{
  .ant-form-item-label{
    >label{
      // width: 100%;
    }
    .ant-form-item-label-width{
      // width: 100%;
    }
  }
  .ant-form-item-label-left{
    .ant-form-item-label-width{
      text-align: left;
    }
  }
  .ant-form-item-label-right{
    .ant-form-item-label-width{
      text-align: left;
    }
  }
  .ant-form-item-control-input-content{
    >div{
      width: 100%;
    }
  }
  .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional){
    &:before {
      display: none;
    
    }
    .ant-form-item-label-width{
      &:before {
        display: inline-block;
        margin-right: 4px;
        color: #ff4d4f;
        font-size: 14px;
        font-family: SimSun,sans-serif;
        line-height: 1;
        content: "*";
    }
    }
  }
}
